/**  
 * All rights Reserved, Designed By www.tydic.com
 * @Title:  KeyPairService.java   
 * @Package com.axin.service   
 * @Description:    TODO(用一句话描述该文件做什么)   
 * @author: axin     
 * @date:   2019年3月18日 下午9:55:25   
 * @version V1.0 
 * @Copyright: 2019 www.hao456.top Inc. All rights reserved. 
 */
package com.axin.service;

import com.axin.entity.HbKeyPair;

/**   
 * @Description: TODO 
 * @ClassName:  KeyPairService
 * @author:  Axin 
 * @date:   2019年3月18日 下午9:55:25   
 * @Copyright: 2019 www.hao456.top Inc. All rights reserved. 
 */
public interface KeyPairService {
	
	
	/**
	 * @Description: 根据用户id查询密钥对  
	 * @Title: getKeyPairByUserId   
	 * @param userId
	 * @return HbKeyPair
	 * @throws
	 */
	HbKeyPair getKeyPairByUserId(Long userId);
	

	/**
	 * 保存密钥对
	 * @Description: TODO  
	 * @Title: saveKeyPair   
	 * @param keyPair void
	 * @throws
	 */
	Long saveKeyPair(HbKeyPair keyPair);
	
	
	/**
	 * 根据id获取密钥对
	 * @Description: TODO  
	 * @Title: getKeyPairById   
	 * @param id
	 * @return HbKeyPair
	 * @throws
	 */
	HbKeyPair getKeyPairById(Long id);
}
